Definition of Weaver Finch

  • (noun) finch-like African and Asian colonial birds noted for their elaborately woven nests

Synonyms of Weaver Finch


Antonyms of Weaver Finch


No Antonyms Found.

Homophones of Weaver Finch


No Homophones Found.